func go/parser.un
62 uses
go/parser (current package)
parser.go#L104: func un(p *parser) {
parser.go#L262: defer un(trace(p, "error: "+msg))
parser.go#L480: defer un(trace(p, "IdentList"))
parser.go#L498: defer un(trace(p, "ExpressionList"))
parser.go#L523: defer un(trace(p, "Type"))
parser.go#L540: defer un(trace(p, "QualifiedIdent"))
parser.go#L554: defer un(trace(p, "TypeName"))
parser.go#L575: defer un(trace(p, "ArrayType"))
parser.go#L603: defer un(trace(p, "ArrayFieldOrTypeInstance"))
parser.go#L650: defer un(trace(p, "FieldDecl"))
parser.go#L741: defer un(trace(p, "StructType"))
parser.go#L767: defer un(trace(p, "PointerType"))
parser.go#L778: defer un(trace(p, "DotsType"))
parser.go#L796: defer un(trace(p, "ParamDecl"))
parser.go#L877: defer un(trace(p, "ParameterList"))
parser.go#L1047: defer un(trace(p, "Parameters"))
parser.go#L1079: defer un(trace(p, "Result"))
parser.go#L1099: defer un(trace(p, "FuncType"))
parser.go#L1114: defer un(trace(p, "MethodSpec"))
parser.go#L1196: defer un(trace(p, "EmbeddedElem"))
parser.go#L1215: defer un(trace(p, "EmbeddedTerm"))
parser.go#L1239: defer un(trace(p, "InterfaceType"))
parser.go#L1288: defer un(trace(p, "MapType"))
parser.go#L1302: defer un(trace(p, "ChanType"))
parser.go#L1327: defer un(trace(p, "TypeInstance"))
parser.go#L1399: defer un(trace(p, "StatementList"))
parser.go#L1411: defer un(trace(p, "Body"))
parser.go#L1423: defer un(trace(p, "BlockStmt"))
parser.go#L1438: defer un(trace(p, "FuncTypeOrLit"))
parser.go#L1458: defer un(trace(p, "Operand"))
parser.go#L1500: defer un(trace(p, "Selector"))
parser.go#L1510: defer un(trace(p, "TypeAssertion"))
parser.go#L1528: defer un(trace(p, "parseIndexOrSliceOrInstance"))
parser.go#L1612: defer un(trace(p, "CallOrConversion"))
parser.go#L1638: defer un(trace(p, "Element"))
parser.go#L1652: defer un(trace(p, "Element"))
parser.go#L1667: defer un(trace(p, "ElementList"))
parser.go#L1685: defer un(trace(p, "LiteralValue"))
parser.go#L1701: defer un(trace(p, "PrimaryExpr"))
parser.go#L1776: defer un(trace(p, "UnaryExpr"))
parser.go#L1857: defer un(trace(p, "BinaryExpr"))
parser.go#L1883: defer un(trace(p, "Expression"))
parser.go#L1913: defer un(trace(p, "SimpleStmt"))
parser.go#L2002: defer un(trace(p, "GoStmt"))
parser.go#L2017: defer un(trace(p, "DeferStmt"))
parser.go#L2032: defer un(trace(p, "ReturnStmt"))
parser.go#L2048: defer un(trace(p, "BranchStmt"))
parser.go#L2143: defer un(trace(p, "IfStmt"))
parser.go#L2173: defer un(trace(p, "CaseClause"))
parser.go#L2219: defer un(trace(p, "SwitchStmt"))
parser.go#L2273: defer un(trace(p, "CommClause"))
parser.go#L2325: defer un(trace(p, "SelectStmt"))
parser.go#L2343: defer un(trace(p, "ForStmt"))
parser.go#L2427: defer un(trace(p, "Statement"))
parser.go#L2491: defer un(trace(p, "ImportSpec"))
parser.go#L2531: defer un(trace(p, keyword.String()+"Spec"))
parser.go#L2572: defer un(trace(p, "parseGenericType"))
parser.go#L2590: defer un(trace(p, "TypeSpec"))
parser.go#L2735: defer un(trace(p, "GenDecl("+keyword.String()+")"))
parser.go#L2766: defer un(trace(p, "FunctionDecl"))
parser.go#L2822: defer un(trace(p, "Declaration"))
parser.go#L2854: defer un(trace(p, "File"))